alpha hydroxy acids - French English Dictionary